Alias Map
aliases
Postfixがlocal aliasを管理するための、システムワイドな設定ファイル
Postfix local daemon
local(8) delivery agent
https://www.postfix.org/OVERVIEW.html
メールを直接システムユーザーや、ローカルファイル、自サーバー上のコマンドにパイプする形で配送するMDA
/var/mail/username
~/MailDir/
$mydestination に記載されているドメインに対するメッセージを取り扱う
多くは /etc/passwd にリストされるユーザー
エイリアス&転送
システムレベル: /etc/aliases
各ユーザーレベル: .forward ファイル
設定場所は main.cf のlocal_recipient_maps
例えば
postmaster → root (ローカル受信箱)
root → external@example.tld (外部)
/etc/aliasesは以下のようにする
code:yaml
postmaster: root
root: external@example.tld
main.cf
code:ini
myhostname = yokkin.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = $myhostname, localhost.localdomain, localhost
Generic Map
Alias Map
virtual_alias_maps
配送先(Deliver-To)を振り分ける